<?php
/**
 * 
 *
 *
 */

//1、验证码种子 
//2、验证码种子里面的随机的号码 
//3、定义一个空变量  用来存放取出来的单个的 验证码字符串
//4、把取出来的字符串通过for循环 用链接符连接起来
//5、返回的字符串处理 全部转换成大写



// 1、定义一个函数 取多少个长度的验证码

function strr($len){

	//1、验证码种子

	$u = 'jdiungih87huyhq109948ncnl88763nhigh7764nbbhaelgien';

	//3、定义一个变量为空 方便存放取出的字符串  
	$cord = '';

	//4、把所取得的字符串链接起来  需要用for循环 链接

	for($i=0;$i<$len;$i++){
		// 取随机数  因为我们不知道种子取得是那个长度 所有我们要取种子里面的长度的随机数
		//2、第一个下标是 0  从下标为0的元素开始取  一直到最大的字符串的长度 - 1 ;
		$index = mt_rand(0,strlen($u)-1);

		// 取得所在的下标的字符串  把所取得的字符串用通过for循环用 连接符 连接起来
		$cord .= $u[$index];

	}

	// 5、将取得的字符串的  进行大小写转换 全部转成 大写 然后把所取得字符串 结果返回
	return strtoupper($cord);

}
	echo strr(8);

?>